package com.qzh.QLanguage;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * 语言解释器
 */
public class QLanguageExplainer {
    /**
     * 运行string脚本
     * 按行读取脚本，以;结尾每一行
     */
    public static void runScript(String script) {

    }

    /**
     * 运行本地文件脚本
     * @param filepath
     */
    public static void RunlocalFile(String filepath){
        //readFile
        String script = readFile(filepath);
        runScript(script);
    }

    private static String readFile(String filepath) {
        return filepath;
    }
   private static List<String> spiltString(String script){
        //以空格进行分割，分割开每一个关键字
        String[] spices = script.split(" ");
        return Arrays.asList(spices);
    }
}
